package com.citi.xylophone.phoneEmulator.model.xml.vxml;

import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamImplicit;

@XStreamAlias("menu")
public class Menu {
	
	private Prompt prompt;
	
	@XStreamImplicit(itemFieldName = "var")
	private List<Var> var;	

	@XStreamImplicit(itemFieldName = "choice")
	private List<Choice> choiceList;
	
	@XStreamImplicit(itemFieldName = "catch")
	private List<Catch> catchList;
	
	
	public List<Catch> getCatchList() {
		return catchList;
	}

	public void setCatchList(List<Catch> catchList) {
		this.catchList = catchList;
	}

	public List<Choice> getChoiceList() {
		return choiceList;
	}

	public void setChoiceList(List<Choice> choiceList) {
		this.choiceList = choiceList;
	}

	public Prompt getPrompt() {
		return prompt;
	}

	public void setPrompt(Prompt prompt) {
		this.prompt = prompt;
	}
	
	public List<Var> getVar() {
		return var;
	}

	public void setVar(List<Var> var) {
		this.var = var;
	}
}
